import Vue from "vue";
import App from "./App.vue";

Vue.config.productionTip = false;

// 引入并使用element-ui组件库
import ElementUI from "element-ui";
import "element-ui/lib/theme-chalk/index.css";
Vue.use(ElementUI);

// 引入重叠样式表
import "@/assets/css/reset.css";

// 引入less
import less from "less";
Vue.use(less);

// 引入router
import router from "@/router";

// 在main.js中引入定义的接口文件,这样所有的页面都可以请求接口
import "@/mock/index.js";

// 引入 store 实例对象,挂载到根实例上,这样每个组件都可以访问state中的值了
import store from "@/store/index";
new Vue({
  router,
  store,
  render: (h) => h(App),
}).$mount("#app");
